package com.ruoyi.system.mapper;

import com.ruoyi.system.domain.po.DmsScreeningRecord;
import com.ruoyi.system.domain.po.DmsScreeningRecordExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface DmsScreeningRecordMapper {
    long countByExample(DmsScreeningRecordExample example);

    int deleteByExample(DmsScreeningRecordExample example);

    int deleteByPrimaryKey(Long id);

    int insert(DmsScreeningRecord record);

    int insertSelective(DmsScreeningRecord record);

    List<DmsScreeningRecord> selectByExample(DmsScreeningRecordExample example);

    DmsScreeningRecord selectByPrimaryKey(Long id);

    int updateByExampleSelective(@Param("record") DmsScreeningRecord record, @Param("example") DmsScreeningRecordExample example);

    int updateByExample(@Param("record") DmsScreeningRecord record, @Param("example") DmsScreeningRecordExample example);

    int updateByPrimaryKeySelective(DmsScreeningRecord record);

    int updateByPrimaryKey(DmsScreeningRecord record);
}